Fan fiction comes of age on Kindle