LuLu is a wonderful site that meets all publishing needs. For example, a person can create books, ebooks, photobooks (similar to iPhoto), or calendars all from this site. For educational purposes I really am impressed w/ their ebooks creator. All a user has to do is upload a file, choose from some different themes, and then create their ebook.
I highly recommend checking out LuLu to meet all your online/offline publishing needs by clicking here!!!