Beginning Java 17 Fundamentals - Sharan, Kishori. (Apress L. P., 2021)