Operation Wandering Soul by Richard Powers - WordSea