Ball, Philip.

Self-made tapestry: - Oxford: OUP, 1999. - vi, 287p.

0198502443

571.3028564 / BAL