Humanity and the future of planet earth /
Tashkov, Evgheny.
Eastbourne : Antony Rowe,
2005.