Original AVL paper
This came up the other day, it wasn't on my blog and I wanted to find a link to it. So here it is:
An algorithm for the organization of Information
This is an amazing read because you suddenly realize just how *differently* we thought about algoriithms and programming back then. This paper doesn't even touch on the API, it's all about the layout of the tree in memory. When's the last time you read an algorithm description that didn't mention the API?
Anyway, it's a neat read. Give it a try!