Author: Shane Stigler
Alternate names: Shane M. Stigler MCSE MCT; M. Shane Stigler