Learning Puppet for Windows Server by Fuat Ulugay
This book is for Windows administrators seeking to automate the management tasks of Windows servers and clients. Prior experience in Windows administration and a basic knowledge of Linux and Puppet will help you create wonders.