Splenic abscess: presentation, treatment options, and results.