Author: Say, Jean Baptiste Princep, Charles Robert, ; Biddle, Clement C.