Spontaneous massive hemoperitoneum: A potentially life threatening presentation of the wandering spleen.