Carry me across the water a novel - Canin, Ethan (Random House, 2001)