Gerald Middleton is a sixty-year-old self-proclaimed failure. Worse than that, he's "a failure with a conscience." As a young man, he was involved in an archaeological dig that turned up an obscene... This description may be from another edition of this product.