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