The literature pants harder and harder to keep up with the dazof the innovations, but with a gun to my head this for the general reader looking for a short list of Jt are technically sophisticated yet comprehensible and the sense of being highly readable. Read more >>