Brad Campbell’s Reviews > King of Kings: The Iranian Revolution—A Story of Hubris, Delusion and Catastrophic Miscalculation > Status Update

Brad Campbell
Brad Campbell is on page 100 of 481
— Nov 04, 2026 11:43AM
King of Kings: The Iranian Revolution—A Story of Hubris, Delusion and Catastrophic Miscalculation

flag

No comments have been added yet.