Author: N S M  COX (EDITOR) C K BALMFORTH (EDITOR)