Mesolithic, Late Bronze Age and Medieval activity at Katherine Farm, Avonmouth, 1998. - Allen, Michael J. (2002)