Author profileMike Croucher3 works65 citationsh-index 1i10-index 1Affiliations: Numerical Algorithms Group (United Kingdom)