Publications by 'Jeffrey Richard Long'