Title: Keynsham Past and Present. Revised edition