Books by James Holmes

James Holmes

Filter
Manuscript Notes on Weaving; Volume 1

Manuscript Notes on Weaving; Volume 1

James Holmes
Hardcover
Published: 2021
Manuscript Notes on Weaving; Volume 1

Manuscript Notes on Weaving; Volume 1

James Holmes
Paperback
Published: 2021