JOHN AHERN JR