Author: PETER B. R. AND C. RAMASAMY HAZELL