The Elgin or Charlestown Railway 1762-1863 by Duncan McNaughton | Menrva Books