8 Topics to Master Before Publishing Your Book