Phantom
2022 • 408 pages

Ratings10

Average rating3.5

15

Dnf early on - pretty poorly written, all tell and no show.