John Heffernan

John Heffernan lives in the New England town of Walcha. He has published over fifty books for all ages from early readers to young adults. His titles have won numerous awards, both domestic and international

Return to speakers listing