Take a photo of a barcode or cover
272 pages • first pub 2019 (view editions)
ISBN/UID: 9780143446934
Format: Paperback
Language: English
Publisher: India Portfolio
Edition Pub Date: 15 April 2019
Description
The first person who will live to be 150 years old has already been born.The screen that we peer into will soon be within us.We could soon be taking happiness pills before breakfast.The perfect partner might need to be charged before bed.This is a...
Community Reviews
Content Warnings
272 pages • first pub 2019 (view editions)
ISBN/UID: 9780143446934
Format: Paperback
Language: English
Publisher: India Portfolio
Edition Pub Date: 15 April 2019
Description
The first person who will live to be 150 years old has already been born.The screen that we peer into will soon be within us.We could soon be taking happiness pills before breakfast.The perfect partner might need to be charged before bed.This is a...