John M. Browning, American Gunmaker: A Illustrated Biography of the Man and His Guns