Dakota County Historical Society has a rich collection of books related to the history of Dakota...
Page 1 of 5