Trafalgar Square. Emblem of empire (Lawrence and Wishart, 1976)
Bibl., ill., index.