Islands of the sunbird. Travels in Indonesia. With ... photographs [and an