Be the first one to review
Review the book today!
Overview
This book provides a wide-ranging and comprehensive coverage of warfare across times and cultures. Its main strengths are its ability to provide context for each period discussed, comparison between d...
Read more