AN INTRODUCTION TO COMPUTER PROGRAMMING - GEORGE , F.H