About Margaret Heap Books by Margaret Heap Man and his Past The Nature and Role of Historiography translated by Margaret Heap by (author) Serge Gagnon