A Concise History of Costume. 315 plates 58 in colour.