Our Authors

Stefan Petrow

Books published include:

Dr Edward Swarbreck Hall: Colonial Medical Scientist & Moral Activist
Stefan Petrow
More Info