An artificial spinal disc prosthesis that can be implanted to replace a damaged natural spinal disc. A nucleus of compressible elastomeric material is surrounded by a winding of a slender strand of flexible tension-bearing material oriented at a pitch angle relative to a central axis. The orientation of the winding provides the prosthesis a limited amount of freedom of movement and flexibility. A pair of end caps of the prosthetic implant include angulated grooves that allow for insertion of the device between vertebral bodies from any of several directions. Special fasteners provide protruding points useful in anchoring the prosthesis.