ICT&D - Information Communication Technology for Development - Praveen pannu (IK international publishing, 2010)