By Catherine Marchant, Spencer Dunmore, Robert Newton Peck, Christiaan Barnard and Siegfried Stander
By Catherine Cookson, Catherine Marchant
By Catherine Marchant