Original: Delays with the album's artwork pushed the release back an additional month, and Still Life was released on October 18, 1999.
Simplified: Delays with the album's artwork pushed the release back another month, and Still Life was released on October 18, 1999.