CreateSpace provides free tools to help you self-publish and distribute your books, DVDs, CDs, video downloads and MP3s on-demand on Amazon.com and other channels
H. Kwak, C. Lee, H. Park, and S. Moon. WWW '10: Proceedings of the 19th international conference on World wide web, page 591--600. New York, NY, USA, ACM, (2010)