Blurb is a self-publishing company where customers can publish photo books, trade books, magazines, and Ebooks.