A cycling odyssey : southern Europe /
Finch, Sheila.
Finch, Peter.
Montreux ; London : Minerva,
1995.