Joseph Allen Smith, American grand tourist. - McNeal, R.A (1997)