Demanding the impossible

Demanding the impossible

1992 • 767 pages

Ratings2

Average rating5

15

Absolutely authoritative book, I don't see how there could be a more comprehensive history of the subject. I learnt so much, and it was certainly an engaging read.

August 3, 2014