1-3 of 3 Books
Material World (Balanced Science)
By John S. Holman
The material world
By John Holman
The patchworker's and quilter's stitch bible
By Nikki Tinkler