Folk and Festival Costume: A Historical Survey with Over 600 Illustrations (Dover Fashion and Costumes)