Once, Indonesia's President Suharto was considered a demigod by his people; a leader whose power over his country of more than 17,000 islands extended into a near-magical realm.
But even magic, these days, cannot slow he forces of change when they are set of by the frustrations of close to 200 million people.