Marq de Villiers, CM is a South African-Canadian writer and journalist. He now chiefly writes non-fiction books on scientific topics. In the past he also worked as a magazine editor and foreign correspondent.[1]
Developed by razib.in