Dr Michael J. Bowes, Barrister.
Dr of Law and Barrister
For a full Cirriculum Vitae please contact Dr Bowes directly.