Short Circuits

235 pages 2007

nonfiction classics philosophy challenging informative reflective slow-paced