Translation:The author had written several books.
flera can mean "more" (colloquially), "additional", or "several" depending on the context.
It can't mean "many" in modern Swedish though, so this sentence should probably be reported. I'm guessing it might be a zombie sentence, or ghost, I can't remember what they call it. :)