Gregory Squires's Profile