Fuller, David(Journalist),author.