E-government implementation and practice in developing countries hardcover