ID:DA12408165
Search authors sharing the same name
John A. Iredale
Intermediate Technology 1992 Small-scale textiles
Available at 1 libraries
by Alan Brearley and John A. Iredale
Wira c1980 2nd ed