Publications by 'Larry K. Cottrell'