John Allen was born in England and raised in South Africa. At college there, he wrote a thesis that gained top marks but was so controversial he decided to publish it. The book, Concerning the Nature of Man, has received much comment over the years.
He followed this up with a number of other titles, including Apartheid South Africa: An Insider's Overview of the Origin and Effects of Separate Development, his top seller and popular with both the general public and schools and universities.
Institutionalized Racism in South Africa, his latest book, is currently available in Kindle format in both English and French.
John also accepts editing work, most recently for MJ Maher, whose groundbreaking Racism and Cultural Diversity has been published by Karnac (London).
Other genre include fantasy, fiction and ecological issues.