Author: Powers, Alan, Mason, David