by R. GRAEME CAMERON