Publications by 'Peter Olin'