Scan barcode
A review by huerca_armada
Legacy of Ashes: The History of the CIA by Tim Weiner
2.0
Exhaustive, if overly long at certain sections, and with such a deluge of names that are flitting in and out of frame that it is hard to keep track of.