Publications by 'Andrew William Palmer'