Simon Kernahan 

An Anglo-Swiss with family ties to Mexico