Professor Deborah Taffa's memoir wins SFWP Literary Award

14708