Walsh W H.

Philosophy Of History - Harper Torch Books 1960 - 251