Publications by 'Andrew Buck'