Robert B. Greene is a student of the human affairs. Holding a Ph.D. in Government, he has been a construction worker, a soldier, an academic, a spy (retired), an administrator, a sailor and a cattle rancher, at the very least. He is a cancer survivor. Preferring humor to the dry and dreary, his musings have appeared in aviation, bovine and syndicated publications. He and his wife share hearth and home in Montana's Rocky Mountains.