Nearest-Neighbor Methods in Learning and Vision by Gregory Shakhnarovich