H. Jackson Knight

Confederate Invention:  the Story of the Confederate States Patent Office and its Inventors

September 14, 2011