Publications by 'Nathan Percival'