Hanover Public Library Your Library ~ Your World New Fiction New Non-Fiction Books coming soon New DVDs