(19 pages)