RICHARD ALAPACK