Tenner, Edward

The Shadow: Pathfinder of Human Understanding

Constructing the German Shepherd Dog

Confessions of a Technophile