You know is there really much point to this thread because there is already a thread about "The last book you've read"?
But anyhow, I'm bought off the net "The complete book of Puppetry" by someone who's name I can not remember right now. I bought it because I'm interested in becoming a puppeteer and I'm learning all I can about it. I have seven books related to puppetry in some form or another.