Dundee and Arbroath Railwayby Niall Ferguson, Caledonian Railway Association StaffWriting a summary for young readers…For young readersBook data: Open Library