All Editions of Forging a President: How the Wild West Created Teddy Roosevelt

Forging a President: How the Wild West Created Teddy Roosevelt

Forging a President: How the Wild West Created Teddy Roosevelt

William Elliott Hazelgrove

Language: EnglishPublisher: Regnery HistoryFormat: Hardcover | 352 pages