Nick Kerker rated Persepolis Rising: 5 stars Aug. 11, 2018 Public Persepolis Rising by James S.A. Corey