June 30, 2007

LONDON AND NEW YORK: A tale of two cities.