Dynamo Construction: a Practical Handbook ... by John W. Urquhart