Author: Alan J. B. Wace & frank h. stubbings