"Shattered Sword, the untold Story of the Battle of Midway"
I am not even half through it but it is an amazing book which features incredible detail, even pilot rosters. It corrects many myths about this battle by trying to give an insight into japanese leader's psychology. Highly recommended ...
http://www.shatteredswordbook.com/