Walsh WH

Philosphy Of History - Harper Publ. 1960 - 176