Spinning and weaving books