Peter Ekelund och hans hustru , f. Estella Carter,