Is this dr Geoff Sher who was born in Cape Town South Africa
I am dr lynne d, went to ellerslie