DUTY, HONOR, COUNTRY - STEPHEN E.AMBROSE (DELHI OXFO0RD, 1953)