G L Flegarson Sr Soft.