While I wouldn’t be so quick to call it the best book on self-publishing, it’s very resourceful and a good place to start if you’re at square 1. Guy Kawasaki does know about social media and marketing, and he brings that knowledge to this book. And, you can never beat free (though I’m guessing they’ll make you give you’re email address to get access to it.) 😉