Author: Walter Lord, Edwin Muller, Gordon W. Prange, Many More Authors