AN INTRODUCTION TO DATA STRUCTURES - JEAN PAUL TREMBLAY (PHI)