A Detailed Guide to Self-Publishing with Amazon and Other Online Booksellers: How to Print-on-Demand with CreateSpace & Make eBooks for Kindle & Other eReaders