Hormazd Sorabjee 

XUV500 is a brilliant effort