Richard Ammon

Ammon teaches children's literature at Penn State University.