Advanced data structures - Brass , Peter (Cambridge University Press, New York, 2008)