List of Books by Robert R. Leonhard. See all books authored by Robert R. Leonhard

About Robert R. Leonhard

Lieutenant Colonel (Retired) Robert Leonhard served in the US Army for 24 years as an infantry officer, combat developer, and war planner. Currently he serves on the Principal Professional Staff of The Johns Hopkins University Applied Physics Laboratory in Laurel, Maryland as a research analyst specializing in irregular warfare.