Christoph Bartneck

6 books

176 pages paperback

nonfiction medium-paced

580 pages hardcover

nonfiction art medium-paced

missing page info paperback

nonfiction computer science technology challenging informative medium-paced

200 pages paperback

lighthearted slow-paced

117 pages paperback

nonfiction philosophy psychology technology medium-paced

394 pages paperback

informative reflective medium-paced