Costumes for the Stage: A Complete Handbook for Every Kind of Play, 2nd Edition - 9781561310685