The Thames by Jonathan Schneer Yale, 360 pp., $35 AS RIVERS GO, ENGLAND’S Thames can’t compete with the epic length of the Nile or the muddy grandeur of the Mississippi. At only 215 miles, it isn’t ...