Vividly narrated with tales from every age in the life of England's great river, The Thames is a delight to any reader with an interest in British history. From the prehistoric era of wooly mammoths to the riverside negotiation of the Magna Carta in the thirteenth century...