20120710 blogs: Amit Karmarkar: Federer; you beauty!