Self-Publishing and Marketing from the Trenches