A thrilling book touching on modern times, but in need of more polish

Updated: Apr 23, 2021