A review by carmelitasita
Phantom by Susan Kay

1.0

Entirely overwrought and up to it's neck in drama. The characters in this book make Hamlet seem like a reasonable guy.