Palestinian embroidery : a village Arab craft. - Weir, Shelagh