description: Constructing a Life Opposing Viewpoints (Opposing Viewpoints Series) (View amazon detail page) 0899081738
language: English
title: Constructing a Life Philosophy: Opposing Viewpoints
titlecomplete: Constructing a Life Philosophy: Opposing Viewpoints (Opposing Viewpoints Series)
ratings_count: 12
series: Opposing Viewpoints Series
publisher: Greenhaven Pr