DEVELOPMENT REVOLUTION - HAJELA,P.D. (UNITED PUBLISHERS, 2005)