Hardback Pattern Recognition in Nanoscience, Environmental Engineering & Archeology Diane M Perez £149.99