Purulent meningitis. A review of 658 cases.