Carl
Discontigious subnets are problem with classful routing protocols (RIP ver 1). Please read classful routing.
Auto summarisation summarises a subnet to the nearest major network. So if you have mask of 255.0.0.0 everywhere, the network ID becomes the first octet and it will be unique for the all data links, hence there wont be any overlapping as such.
Lejoe