Fundamentals of object-oriented programming in Java - Mohan (CreateSpace Independent Publishing Platform, 2013)