48 Hours Only | Save up to $12. Get the code »

Peter McMahon

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.