Yo Rands, I'm a UI guy/non programmer with a high threshold for nerrrrd (w/Rainier Wolfcastle inflection). I'm interested in gaining a better understanding of abstract data structures. Any recommendations on a text? I don't need it to be specific to any programming language.