Michael Palmer's resignation letter