Stephani

51%
Flag icon
She tries to remember, her thoughts thickening with another wave of paralyzing horror—how many books has H. G. Kane self-published? Sixteen.
The Last Word
Rate this book
Clear rating
Open Preview