A review by gwynnifar
Characters and Viewpoint by Orson Scott Card

5.0