Richard,

I believe you are clearly off base with this cover. There is absolutely no symbolism involved. If you look closely, you will see that the torpedo is plainly labelled 'TORPEDO'. There can be no other interpretation, other than to take this at face value.

No sirree...


image