JOHN J MCELHANEY