Pattern Classification by Peter E Hart Richard O Duda David G Stork