Barbara Tuchman's A Distant Mirror is one of my favorite books of all time. Have read it many times.
I will check out THE ZIMMERMANN TELEGRAM.
And I will ck out A DISTANT MIRROR. Thanks.