View Profile [14088]
David J. Ulbrich command historian, U.S. Army Engineer School |
|
List Affiliations: | Reviewer for H-USA Reviewer for H-War |
Reviews: | Clarifying the Long- and Short-Term Causes of World War II When Did the Marine Corps Become “Modern”? |