Marianne S. (sfc95) - , reviewed on + 686 more book reviews
Another enjoying installment in Sarah Armstrong's life. It was hard to remember the first book, which made it a little difficult to get into this one, but once it got going and the memories come back it is a thrilling roller coaster ride.