A.C. Dingwall Ph. B.