zelda howell