Data Structures,Algorithms,and Software Principles - Standish,Thomas A. (Addison Wesley, 1994)