The Manipulation of History: Can We Manipulate the Past? By Fawn Brodie

Marvin S. Hill