Publications by 'Rodney J. Croft'