I'm a Software Developer. I'd like to learn more about Cluster Analysis because I think it would be an extremely useful skill-set to incorporate into the products my company develops and supports.
I have seven years' experience as a Software Developer. While I generally consider myself mathematically literate, my current level of mathematical ability is that of a first-year university undergraduate... And I graduated back in 2007, so have likely forgotten a few things. So I expect that I have some catching up to do.
I'm fully prepared to pay for books and resources if they come highly recommended.
The problem right now is that I don't know enough to be able to accurately evaluate what is or isn't a good resource.
Any pointers in the right direction would be greatly appreciated.