Cruse & Fils Flores , Johnston & Fils , A.