Cabaret Mechanical Movement: Understanding Movement and Making Automata by Aidan Lawrence and Gary Alexander is the book we used most often as a guide. ISBN: 0-9528729-0-0