Developing a Generic Framework for E-Government | Synapse