Mulligan, Andrew2019
Penguin presents the audio edition of Train Man by Andrew Mulligan, read by Rupert Farley. It's never too late to get back on track. Michael is a broken man. He's waiting for the 09.46 to Gloucester, so as to reach Crewe for 11.22: the platforms are long at Crewe, and he can walk easily into th...