Railway design since 1830 / by B. Haresnape - Haresnape, Brian (Allan, 1968)