Nearest neighbor search : - Papadopoulos, Apostolos N. (Springer, 2005)