Each and all; a Companion to