------ Clarke