Christian Herald and Seaman's Magazine Volume 2 by John Edwards Caldwell