The echoing green : impressions of life in the village of Barrington Cambridgeshire /
Steven, Donald.
Barrington Society.
Barrington : The Barrington Society,
2002.