Peebles loop : plus the Dolphinton, Penicuik and Polton branch lines /
Darsley, Roger,author.
Lovett, D.(Dennis),author.