The South African Nuclear Weapons Programme: a historical overview