Publications by 'Richard Schaffer'