PowerShell and Active Directory Essentials
by Adam Bertram MVP