JOHN HOULIHAN JR