David Tom Opinions