Textiles Through the Ages by Ruth Barnes