Diary of a Witness

by Catherine Ryan Hyde