Publications by 'Brett N. Ryland'