Publications by 'Bill Paterson'