This book is suitable for use by beginners as well as persons with some experience in formatting Kindle books or web pages. The first three chapters explain the formatting and publishing of a Kindle book by a three step process: (1) Formatting Your Book, (2) Adding Kindle Coding, (3) Publishing Your Book. This instruction does not assume prior knowledge of Kindle coding (which is a modified form of web site design code).The publishing chapter shows you how to publish your Kindle book through Amazon, as well as how to self-publish your ebook using the Mobipocket software. Detailed step-by-step instructions are given, with advice on promoting your book online.Subsequent chapters offer more advanced formatting options and helpful instruction on working with images and designing a cover. Advanced coding topics include: complex layout options, block quotes, cascading style sheets, CSS classes, in-line styles, tables of data, photos and graphics, and more. The chapter on images includes instructions for making a professional-looking cover, with minimal graphic design skills.The Appendix to this book contains Sample Coding, so that you can review the complete coding for two different publications, in Kindle format. The first sample is the Declaration of Independence, coded for Kindle. The second sample is the U.S. Constitution and Amendments, with table of contents links and clickable endnotes. All Kindle formatting for both samples is visible to the reader.