How can you find the correct connection (or where) with these strange naming patterns.My grandfather was John Perry Madruga - I think from Pico; my great-grandfathers family (Silva, Domingos and Figurado) came from Fayal. I live in Gloucester,Ma. where many in this community are from the Azores several generations back.We have no idea where to begin. Any advice???