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 ISBN: 9780230004573 6825 Dewey Class. No.: N52 / M169