Robert Asprey

About the Author

Robert Asprey is a former U.S. Marine captain and an accomplished and esteemed military historian.

By the Author