GREGORY ADAM THOMAS JR.