Technology & Development in the New Millennium - Edited by Abid Azhar (Karachi Pakistan B.C.C.T. Press University of Karachi)