Jeffrey Alan Carroll Facts