Keogh, Jim Data Structures: Principles and Fundamentals - N. Delhi Dreamtech Pub. 2006 - 294 ISBN: 8177224808