Richard Thomas Davis is represented in
Toronto, Ontario, by -





and in Halifax, Nova Scotia by -