Author: Daniel Gard; Harold Senkbeil; John T. Pless; Ruh Geisler; Carl Roth; Kevin Hildebrand