INTRODUCTION TO OBJECT ORIENTED PROGRAMMING - THOMSON, WILSON (NEW YORK : MCGREW HILL, 2010)