num_pages: 800
description: Book by Kenneth McLeish
language: English
title: Key Ideas in Human Thought
titlecomplete: Key Ideas in Human Thought
genres: Philosophy, Reference
ratings_count: 15
publisher: Prima Lifestyles