Longman EPG

Textile science - 2nd - N York Longman 1983