garland nixon