X-ray absorption fine structure spectroscopy (XAFS) is a powerful and versatile technique for studying structures of materials in chemistry, physics, biology and other fields. This textbook is a comprehensive, practical guide to carrying out and interpreting XAFS experiments. Assuming only undergraduate-level physics and mathematics, the textbook is ideally suited for graduate students in physics and chemistry starting XAFS-based research. It contains concise executable example programs in Mathematica 7. Supplementary material available at www.cambridge.org/9780521767750 includes Mathematica code from the book, related Mathematica programs, and worked data analysis examples. The textbook addresses experiment, theory, and data analysis, but is not tied to specific data analysis programs or philosophies. This makes it accessible to a broad audience in the sciences, and a useful guide for researchers entering the subject.
A great introduction to XAFS theory, goes fairly in depth into the physics. Not sure what the minimum math level necessary to understand is (probably calculus and some linear algebra). I didn't have any trouble even thought it's been a long time since I took any math classes.
If you're interested in learning how to reduce data, I recommend Shelly Kelly's tutorials.
Update: I haven't read it yet, but Scott Calvin wrote a book called XAFS for Everyone. I heard it was really good as well. He is an excellent teacher so I'm assuming his book would also be a great resource.
I am an experimentalist who uses EXAFS frequently as one of many characterization techniques. Without in-depth knowledge of mathematics and statistics, this book was hard to comprehend. Some of the part was enlightening and helpful. I would not recommend this book as a practical guide.