Daniel Jordan Perry (living