Publications by 'J. Chris Eagon'