Publications by 'Michael G. Egan'