This fleeting world :
Christian, David
This fleeting world : A short history of humanity / David Christian. - Great Barrington : Berkshire Publishing Group, 2008. - 113 p. : ill.
978-1-933782-04-1
This fleeting world : A short history of humanity / David Christian. - Great Barrington : Berkshire Publishing Group, 2008. - 113 p. : ill.
978-1-933782-04-1