Shape Distinction For Three-Dimensional Object Retrieval. by Philip Nathan Shilane