MARK F. MCGRANAGHAN