Canals in towns

by Lewis Braithwaite

xiv, 146 p. : 26 cm