Charles Foran is the author of seven books. He lives with his family in Peterborough, Ontario.