JOHN H MAHON, MD