Self-pubbed author sells half a million copies