Author: Westlake, David, Hughes, Timothy R., Pilavachi, Mike