Author: Roger W. Butcher, D.Sc., F.L.S.