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