Author: Robert R. A. Higham
Alternate names: Robert A. Higham; Robert Robin Alger Higham