Gerald J Davis

Davis has hitchhiked through 17 countries in Europe and Asia and lived in Central America. He has worked as a film editor, bellhop, stockbroker, lab technician, librarian and advertising executive.