The ideal writer can stretch your mind with a wonderful concept while also touching your heart with a personal story. Most of us fail at one or the other, but from the very beginning of his career Jack McDevitt has shown that he can do both.