Note: text in square brackets is added for clarity and was not part of the location's name.
Where: FifeA Regional History of the Railways of Great Britain: The North of Scotland v. 15 (Regional railway history series) | The Elgin or Charlestown Railway 1762-1863 |