Calvin Reid

marlene lopez

Calvin Reid, senior news editor at Publishers Weekly.