Publications by 'Richard Cliff'