Publications by 'Peter Kreps'