A review by existential_crisis3
New Moon by Stephenie Meyer

3.0