Macleod : - Douglas, Graham (Elsevier)