Publications by authors named "Damian J Harper"