Indonesia is the fourth largest country in the world. It comprises more than 17,000 islands inhabited by 230 million people who speak over 300 different languages. Now the world's largest Muslim nation, Indonesia remains extraordinarily heterogeneous due to the waves of immigration--Buddhist, Hindu, Arab, and European--that have defined the region's history. Fifty years after the collapse of Dutch colonial rule, Indonesia is a nation in the...