A living history of Balloch : life in the village over the last 100 years.
Balloch Village Trust.
[Balloch] : Balloch Village Trust,
2010.
"First published 2009. Reprinted with minor corrections 2010"--T.p. verso.
Balloch (Highland, Scotland)
Balloch (Highland, Scotland)