William Henry James

English railway and steam engineer