Books by Smith, William mariner