A

code is characterized in terms of a

matrix made up of circulant

matrices. The minimum distance of this code is found to be

, and its weight distribution is computed. The

code is extended to a

external self-dual code. A

self-dual code is also described in terms of the incidence matrix of a

group difference set defined on GF

.