JOHN T AHERN