Self-publishing your book: 5 benefits, 3 drawbacks