Comment Comment by doop This page was written by Anu Dudhia, who for many years was celebrated by the giant graffiti saying "ANU IS GOD" on the side of Donnington Bridge in Oxford. parent doop 3 years ago