Java for Web Development - Agarwal, Sarika; Gupta, Vivek (New Delhi BPB Publication, 2025)