Author: Steve Mallard, Michael S. Miller, Vic Bordenet