Macfie, Alexander Lyon

The Philosophy of History Talks Given at the Institute of Historical Research, London, 2000-2006 - New York Palgrave Macmillan 2006 - 256p

includes index and biblioraphy

9780230004573 6825

N52 / M169