num_pages: 362
description: -
language: English
title: Necessary changes
titlecomplete: Necessary changes
ratings_count: 20
publisher: Bookspan