It was definitely no surprise. My grandfather was a cryptographer in the U.S. Army Signal Corp during WWII (Pacific Theater). He met another cryptographer who had been stationed at Pearl Harbor who said his section had deciphered a Japanese code that not only gave the location of the impending attack, but the date as well! This information was, in turn, relayed to the the Secretary of Defense and finally, Roosevelt. Roosevelt, obviously, did not act on this info and the rest is history. No big surprise. He wanted the war, more as an economic solution than anything else. But to willingly allow U.S. soldiers and sailors die in order to incite the populace is unforgivable in my book. To give him some credit, you'll remember all four of our aircraft carriers were not in port that day. They were ordered to go on an impromptu training mission shortly before. Guess who initiated that order?.