If there was an explanation given on why Alice is called Replacement, I missed it, and the question continually comes to my mind. Who or what is she replacing? But she is a fascinating character and I love her. When will Jack see she’s perfect for him? This is a cool story with lots of mystery to keep the reader coming back for more. Makes me scared to look into my own past. Loved the book, but the swearing added nothing. Deborah Owen, Creative Writing Institute