Michael R. Fancher is .