James Heneghan

James Heneghan was raised in Ireland and in Liverpool, England, where he worked as a policeman. After coming to Canada, he was a police fingerprint specialist before becoming a teacher. He has won the Arthur Ellis Award for Juvenile Crime Fiction and is a three-time winner of the Sheila A. Egoff Book Prize for Children's Literature. He lives in North Vancouver, British Columbia.