Background
Rosettenstein, David S. was born on February 17, 1945 in Johannesburg, South Africa.
Rosettenstein, David S. was born on February 17, 1945 in Johannesburg, South Africa.
University of the Witwatersrand (Bachelor of Science, 1965. Bachelor of Laws, 1969). University of Cape Town (Bachelor of Science, with honors, 1965).
Oxford University (Doctorate.Phil., 1982).
Admitted to the bar, 1970, South Africa.