Well-written first novel with interesting characters and an exciting plot.

Updated: Apr 23, 2021