Title: Modern software development using Java
Subjects: Computer software, Development, Java (Computer program language), Java & variants, Software engineering, Software Development, Computers, Computers - Languages / Programming, Computer Books: Languages, Programming - Software Development, Programming Languages - Java, Computers / Computer Science, Network programming, Java, General software engineering