Gil Hoffman | Special to the Chronicle