James Heneghan


James Heneghan is a British–Canadian author of children's and young adult novels. Heneghan grew up Liverpool, England, and lives in Vancouver, British Columbia. He earned Canadian citizenship in 1963.