Justice (BC) Min. of
Spraggs & Company
Supreme Court of Nova Scotia
Ontario Court of Justice
Ontario Northland Transportation Commission
Barnescraig & Associates - Insurance Adjusters
Provincial Court
Court of Appeal of Alberta