Publications by Dr Richard Williams