CHARLES RIORDAN, MD