I think this is the definitive website for cheese making:
CheeseMaking - Online Store This site sells a book, but also has quite a few free recipes, but, it does not really go into the technical details (website that is, I do not have the book).
The folks from this site sell to LHBS, I got the
basic hard cheese kit. If you add citric acid to that, you can easily make mozzarella.
I made some cheddar, it came out dry and salty. I think I know what to do to fix that, I just need to fix it.
I have also made microwave mozzarella. It came out really good, needed a bit more salt, but we used it all in one day on home made pizza.
Here are some step-by-step howto that a member here put together (these are the methods advocated in the above site):
http://www.homebrewtalk.com/f56/30-minute-microwave-mozzarella-55325/
http://www.homebrewtalk.com/f56/farmhouse-cheddar-pictorial-54572/