About Holmes, Doug
Holmes, Doug- Based in Sacramento USA, Doug da Rocha Holmes covers all former Portuguese territories. A specialist in Azorean ancestry, he is a regular contributor to the newsletter O Progresso which is published by the Portuguese Historical and Cultural Society.