Gerard Mossé, born in Casablanca, has spent many years in America, mostly in New ...