Cooker William publisher