Puppet camp 2015 phoenix david patterson
Puppet Camp Phoenix 2015:My soul has a price: Selling management and developers on Puppet (Beginner)