Pro Puppet - Turnbull, James (Apress, 2011)