by Peter Shore