William Price Craighill ( 1833 -- 1909 ) , author , Union Army engineer in the American Civil War .
William Price later served as Chief of Engineers
William Price Craighill ( 1833 -- 1909 ) , author , Union Army engineer in the American Civil War , and later served as Chief of Engineers