The definitive photographic guide to the avifauna of Bail, Sumatra and Java. The islands of Bali, Sumatra and Java, covering some 613,000 square kilometres, are home to an …