Sarah Cohen-Scali

1 book

432 pages 2012

fiction historical young adult emotional reflective sad slow-paced

125 pages digital 2009

119 pages