Author: Blue Peter Locomotive Society.