Publications by 'David Warland'