Understanding Computers and Cognition

Paperback / softback