Open Source book for transitioning from Python to Java