Diamond Dogs The planet Golgotha-supposedly lifeless-resides in a remote star system, far from those inhabited by human colonists. It is home to an enigmatic machine-like structure called the Blood... This description may be from another edition of this product.