Human Origins and Development from an African Ancestry by Gerhard Kraus | Menrva Books