Libraries are Great ResourcesLibraries are great resources for researching your heritage. Believe it or not, not everything is online; thus due diligence at a...