The formation of culture in Medieval Britain : Celtic, Latin, and Norman