Publications by 'Rick G. Randall'