Should You Use Kindle Direct Publishing (KDP) for Book Promotion and Sales?