A Catechism of the Steam Engine: Enriched edition. Unveiling the Mechanisms: A Deep Dive into Steam Engine Technology and HistoryC.E. John Bourne0