It Waits on the Top Floor
269 pages

Ratings2

Average rating4.5

15

Wow, what a ride! Once it builds up it doesn't stop. Really outstanding! Can't wait to read the next two.

May 22, 2024Report this review