42. Darwin between scientific facts, religious doctrines and Egyptian society

Articles Group