Yale Library of Military History (YUP) compare prices