Data Structures and Algorithms in 24 Hours: SAMS Teach yourself