Amazon CreateSpace is a platform for self-publishing books, audiobooks, music and video. It handles on-demand printing and distribution.
Amazon CreateSpace