Great Shelford remembered 1894-1994 : memories of village life by the inhabitants of the village.
Great Shelford Parish Council.
[Great Shelford? : Great Shelford Parish Council?,
1994].