Gwyn, David The coming of the railway: a new global history 1750-1850 - Yale University Press 2023 ISBN: 9780300267891