Publications by 'Peter Hollingsworth'