By Catriona Clarke. By Catriona Clarke Catriona Clarke. Catriona Clarke (英)Catriona Clarke著 by Catriona Kelly. by Paul Clarke. by Arthur C. Clarke. Catriona Ward by E.J. Clarke.