AN INTRODUCTION TO DATA STRUCTURES WITH APLLICATIONS - JP TREMBLAY (TMH)