Author: BERNARD RACKHAM EMIL HANNOVER