Dan Brickley ; Reasoning AND Stanford
Common descendants