View Profile [5870]
Jonathan D. Beard | |
List Affiliations: | Former Reviewer for H-Diplo Reviewer for H-War |
Reviews: | untitled untitled Three Little-Known Wars A Bumpy Road to Success untitled untitled untitled untitled untitled untitled untitled Pervasive Optimism The Battle of Midway: A Needed Corrective |