GREGORY E GIFFITH