Strings, hands, shadows : a modern puppet history - Bell, John (2000)