M. Sheridan Lea has resided in Portugal and Spain periodically for ten years.