All Marine legal services in CanadaAdd EventAdd Listing Search Search Maritime lawyers / Solicitors WILLIAM M. SHARPE BARRISTER & SOLICITOR No Reviews Favorite William M. Sharpe, Barrister & Solicitor, is a maritime and transportation law firm established in 1990. We are located in ...