20071122 india: Big Ben; Deve Gowda and other factoids