Stephen R. Platt
4.11 of 5 Votes: 5
Books by Stephen R. Platt
language
English
4.12 of 5 Votes: 3
Share this book:
review 1: A very well-researched and neatly written historical narrative from a rather visionary angle, Platt offers insight into how a rebellion often studied in isolation from other major world events was in fact a struggle that was deeply affected by its contemporary global events. It s...