num_pages: 435
description: Practical reasoning
language: English
title: Practical Reasoning
titlecomplete: Practical Reasoning
ratings_count: 2
publisher: Harcourt College Pub