Data Structures; Schaums Outlines - Lipschutz, Seymour (MGH PUB, 2009)