AN INTRODUCTION TO PROGRAMMING USING C++ - MANSFIELD, Kenneth C (Prentice Hall, Inc., 1997)