A review by kelly2345
New Moon by Stephenie Meyer

4.0