Publications by 'Craig Harris'