Richard L. Tower II, MD