books on a window sill with the words 28 tools for self - publishing your next book