If you are looking for books this is the one I got and it was very good. It went into a good amount of detail with lots of photos. Hopefully others will have more good books too.

http://search.barnesandnoble.com/boo...31160171&itm=1