Indonesia comprises more than 17,000 islands stretching on either side of the equator for nearly 4,000 miles and hundreds of ethnic groups with almost 300 languages spoken. This book reveals the remarkable social, religious, and geographical differences that exist from island to island. Because of such variety, Indonesia defies simple categorizations. Europeans have produced most of the written histories of this region, although Indonesians have...