Author: henry vogel & butch guice