He has written eleven books, and contributed to three. Many of his books have been translated into three or more languages.
He has written numerous books, with many having been translated into several languages.