I've just finished a major rewrite of the online textbook, “Java LibreOffice Programming” (JLOP). The technical content has changed very little, but I hope the organization of the material is a lot clearer. I've also taken the opportunity to apply a make-over to the website, which is still: http://fivedots.coe.psu.ac.th/~ad/jlop/