Amazon published and printed my book. I don't know any other way to achieve that and get paid for the privilege.
If you are a professional author, then Amazon exercises too much control and makes too much profit.
For me though, for a book I wish to hand out in real life to people I meet and be paid to do so. While also selling copies in almost every territory in the world and receive income without cost, I am unaware of any other option.
Oh and
@Hawk is correct in the comment below, my target audience are normies, not Bitcoiners.