Author: Cornelius S. Hurlbut Jr Edward S. Dana