I was wondering if there are any good books on owning and managing a social networking website. I have found it difficult to prepare for the challenges of managing a website. We recently hired a consulting/software development company that has taken care of everything from design and development to analyzing, testing, and hosting. However, I would like to know everything that they know!

Is there anything I can study to learn the ins and outs of owning and operating a social networking website?

http://philip.greenspun.com/panda/community

this is a decent guide to start with. (decent: not spectacular)