John Charles Bigham. Q. C. M. P.