Been there and back - Watson, Frank L. (J. F. Blair, 1976)