A review by tabitalk
Phantom by Susan Kay

5.0

I just love this book. I love how we get to know Eric. The ending is perfect.