num_pages: 306
description: Book by Catton, William R.
language: English
title: Bottleneck : Humanity's Impending Impasse: Humanity's Impending Impasse
publisher: Xlibris