David Morrell. First Blood

Annotation
Contents

Part one

Part two

Part three