Stravaganza city of masks - Hoffman, Mary (London Bloomsbury, 2002)