Steamers of the Forth: v. 2: Firth Services and Excursions

Paperback