Author: BALLARD, MARTIN with an introduction and the editorial assistance of CLARK, BERNA and illustrations by FLOYD, GARETH