Halifax Public Library (Canada)
Halifax Public Libraries comprises 14 branch libraries, a website, and Borrow by Mail and Home Delivery services. The Library serves a population of approximately 400,000 spread over 5,889 sq. km.
Mark Douglas John Cochrane
St. John's, Newfoundland, Canada
I am a Certified Genealogist and Family Historian living in Cupids, Newfoundland, Canada and am available to assist in finding your Newfoundland roots.