Publications by 'Joshua E. G. Peek'