Author: Ciba Foundation Wolstenholme, G. E. W. ; Millar, Elaine C. P.,