Blue Guide Java, Bali and Lombok by Gavin Pattison