Bestselling author Brian D. Anderson talks fantasy writing, indie work habits, and success in the audiobook market.