It’s 98 degrees on Lanzarote, one of Spain’s Canary Islands, yet sitting in the office ... natural phenomenon with layers of ...