Linear lists and priority queues as balanced binary trees (1972)

by C A Crane