Marq De Villiers

Marq De Villiers

South African-Canadian writer and journalist, now writing mainly on scientific topics. Born in 1940 in Bloemenfontain, South Africa