He takes fun topics , and with careful research and a wonderful writing style , entertains you .
David Owens has done it again .
David Owens takes fun topics , and with careful research and a wonderful writing style , entertains you .
David Owens has done it again .