Publications by 'Daniel David McHugh'