Author: ASHBY, M K with foreword by SCOTT, J W ROBERTSON