Author: Nelson\Nygaard Consulting Associates.