Dudley-Smith, Timothy,author.