Dien Bien Phu by John Keegan · Bookplated