Michael Hoffman
Michael Hoffman

Michael Hoffman

Revisionist historian. Author of eight books (five are pictured above). Browse our history resource catalog: http://bit.ly/10oFKNr