Author: Peter (editor); Robert Bloch (Introduction) Haining