L G . WESTLIN ALG.