Jennifer, Hecate, Macbeth, William McKinley, and Me, Elizabeth

by E.L. Konigsburg
2017 marks the fiftieth anniversary of the beloved classic Jennifer, Hecatate,... read more