20070814 blogs: Who is Hameed Ansari?