Publications by 'John Magewick'