10% off all books and free delivery over £50
Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books. *15% of eBooks.

Books By John Callaghan - Author

Aged 79, John Callaghan is a retired teacher who spent 20 years teaching ten year olds. Having previously worked in car and cement industries, it was whilst teaching that John became involved in pastoral care and sport, including land and sea-based outward bound activities.