By Associated Press, San Jose Mercury News