Mara and Richard - a lasting love - thru thick and thin.