Michael R. Solomon Greg W. Marshall Elnora W. Stuart