Publications by David Kent