Publications by 'Oshane Thorpe'