First, let me say that this book is not a narrative history of the Battle of Midway. Instead, it delves into specific details about the battle and discusses the various viewpoints taken by historians, past and present. As such, it is a book written for people (like me) who already know a great deal about the battle, and about the historical discussions and controversies associated with it.
Unfortunately, for a book that looks into aspects of the Battle of Midway in fine detail, there are an appalling number of typos and obvious (and some not so obvious) factual gaffes that, in my mind, render the author's credentials questionable. Things like referring Spruance's task force TF-6 instead of TF-16, or the Devastator torpedo bomber as a TBM instead of a TBD, or getting the US squadron commmanders mixed up, or worst of all, getting the date of the battle wrong (4 May instead of 4 June)! None of these errors are carried throughout the book, but they all appear more than once.
I'm giving this book 3 stars, because it does contain some good insights into the battle and its impact on WW2, but this book really needs to be reissued in a revised edition with all of the blatant mistakes fixed!