Time Bears Witness
Publisher: Kazi Publications
Published: December 1999
Language: eng
Format: Paperback
ISBN-13: 9781871031928
Subjects: Historiography; Ethics & Moral Philosophy; History & Surveys - General; Philosophy; History - General History