Edwin Clancy Perry
contributor: Nancy Hirst