David Shanks profile picture

David Shanks

Is this your author profile? Create an account to claim and customize it!

Knowledge, Concepts, and Categories
Straight Choices
Knowledge Concepts and Categories
Human Memory A Reader
The Mystery of History When God Became Man
Knowledge Concepts and Categories