Department. Revised and enlarged.