Adam - Holder, Geoffrey (Viking, 1986)