The Greenes of Rhode Island, with historical records of English ancestry, 1534-1902;