num_pages: 206
description: Book by David Cohen
language: English
title: A Perfect World
publisher: Random House (New Zealand)