Author: CRAIGIE w A, BUCHAN J, GILES, P. BULLOCH J M