Publications by 'Richard Skip L. Kennedy'