All statements by Michael Cannon