Skip to main content Skip to search Skip to search

About

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.

Books by Peter McMahon