I almost never write reviews, 1. because I read so many books that it would take too long to review them all and 2. since I like to read self published books by writers that I'm not familiar with and since I'm frequently let down by either the story,...