Frank M. Carr dies