Author and co-author of More than 100 books