Andrew Nicol Qc