Putting Knowledge Together - Atherton, Pauline A (Tata McGraw-Hill Publishing Company Limited, 1998)