Modern Examinations Of Steam Engineers by William Henry Wakeman