Thomas Hammes

Author details

Born:
Aug. 31, 1953

External links

Colonel Thomas X. Hammes is a retired U.S. Marine officer who is considered a specialist in counter-insurgency warfare.

Books by Thomas Hammes