E-government principles: implementation, advantages and challenges
e - government and developing countries : an overview .