Self Publishing: Step-by-Step How to Publish Your Book Using Amazon and Other Platforms