Author: Mystic Seaport Library.