Reading list: from the stone age to christianity