GREGORY P. SHEPARD JR.