Publications by 'John Bosomworth'