Mystery tumors evade technology - Ricks, Delthia (Today, 1998)