edited by Barry Feinberg