Author: Teulet, Jean Baptiste Alexandre Theodore, 1807-1866