George Sher

14 books

88 pages paperback

nonfiction philosophy reflective slow-paced

912 pages 1998

challenging informative medium-paced

902 pages 1998

144 pages hardcover

medium-paced