The Man Who Made the Monitor: A Biography of John Ericsson, Naval Engineer