A history of Bristol and Gloucestershire

by Brian Stanley Smith

144 p. : 26 cm