Peter McMahon is an online science journalist who has written for the Toronto Star, CTV and Science.ca. Peter also runs a consulting company that offers training and planning for children's science programming. He is the author of Ultimate Trains. Peter lives in Port Hope, Ontario.