Battle of midway-deployment map
Own work using:

Koenig, William     (in German)   Seeschlachten der Weltgeschichte  ISBN:  978-0706404456.  ISBN 0706404459 (German Version of "Epic Sea Battles")
Keysanger