The Gatling Gun Notebook: A Collection of Data and Illustrations by James B. Hughes | Menrva Books | MenrvaBooks