Gareloch & Rosneath Peninsula /
Hall, Keith,1950-
Stroud : Nonsuch,
2007.
Previous ed.: 2000.
Includes bibliography.