A review by may
Trading Faces by Julia DeVillers, Jennifer Roy

Here's another book I was so obsessed with as a child that I stayed up reading it and finished it... only to stay up till 1 to read it again.

???