20050629 edit-page: Left has no business to be coy about business