Publications by 'Matthew Perera'