A review by h4jer
Lighthousekeeping by Jeanette Winterson

5.0