American School of Needlework (Jan 01, 2001)
| Paperback
128 pages | English
Dewey 746.44/3041
LC Classification TT835 .C395977 2001
LC Control No. 2003277173