Employing a dazzling range of literary techniques, John Brunner has created a future world as real as this morning's newspaper, in which there are seven billion-plus humans crowding the surface of 21st century Earth.
Employing a dazzling range of literary techniques, John Brunner has created a future world as real as this morning's newspaper, in which there are sev...