List of Books by Catherine McCafferty. See all books authored by Catherine McCafferty

About Catherine McCafferty

Catherine McCafferty has written numerous nonfiction and fiction books for children, including two titles in the McGraw-Hill Adventure Books series. She lives in Pennsylvania where she teaches children's creative writing classes and works as a children's