Dan Brown has hit back at those who say The Da Vinci Code is inaccurate and badly written.

The author told a writers' conference: "It's a book about big ideas, you can love them or hate them. But we're all talking about them, and that's really the point."

"If anybody would like to sue me, we have forms out back," he joked. "Just pick one up on your way out."