Author of more than thirty books