Data Crunching - Greg Wilson impressed me when I read the book in a library for first time and decided to have one for myself. This book is for beginners who wants to learn data manipulation techniques - reading through txt, csv, xml files, processing the data using appropriate Data structures such as Lists, Dictionaries and with Regular expressions and even with Database. Also gives all the basics needed - Highly Recommended!