Desmond J. Higham (auth.)