← Back to library

Savior Generals: How Five Great Commanders Saved Wars That Were Lost : From Ancient Greece to Iraq

By Victor Davis Hanson

Savior Generals: How Five Great Commanders Saved Wars That Were Lost : From Ancient Greece to Iraq

Tags:

Started reading:
23rd January 2017
Finished reading:
Not yet finished.

Review

Rating: Unrated

This book has not yet been reviewed.