A review by megluevano
At the Edge of the Haight by Katherine Seligman

challenging dark mysterious sad tense medium-paced