alma nichols