The Drake Family of New Hampshire. Robert, of Hampton and Some of His Descendants: A Genealogy with a Historical Introduction on the Family Background