Publications by 'David Shane'