The story of the engineers - Jefferys, James B.