Publishing for profit