william nichols desoto county