Here is a non exhaustive list of general or introductory books about data mining and machine learning:

- Cristianini N. and Shawe-Taylor J., An Introduction to Support Vector Machines and Other Kernel-based Learning Methods, Cambridge University Press, 2000.
- Hand D., Mannila H. and Smyth P., Principles of Data Mining, MIT Press, 2001.
- Langley P., Elements of machine learning, Morgan Kaufmann Publishers, 1996.
- Larose D.T., Discovering knowledge in data: an introduction to data mining, Wiley-Interscience, 2005.
- Mitchell T.M., Machine learning, McGraw-Hill, 1997.
- Pal S.K. and Mitra P., Pattern Recognition Algorithms for Data Mining, CRC Press, 2004.
- Tan P.-N., Steinbach M. and Kumar V., Introduction to Data Mining, Addison Wesley, 2006.
- Webb A., Statistical Pattern Recognition, Wiley, 2002.
- Witten I. and Frank E., Data Mining: Practical machine learning tools and techniques with Java implementations, Morgan Kaufmann Publishers, 2000.

If you think some other books might be added, post a comment.