Java APIs, Extensions and Libraries - Kishori Sharan (Springer, 2018)