Can anyone recommend a good text book to read up on this? I would want it to start off at an introductory level and build from there.

Also, does anyone have any pointers on where to read up on doing spectral analysis using software like SPLAT...

Two rather niche questions, but any advice appreciated!