j.g. harrell