Publications by 'Peter Shell'