David Graham : From Ridicule to Acclaim