Ricardo Caferra

2 books

523 pages missing pub info (editions)

nonfiction art computer science technology informative inspiring reflective medium-paced

341 pages first pub 2004 (editions)