Simon Marvin

8 books

452 pages paperback

nonfiction design informative medium-paced

296 pages paperback

nonfiction computer science politics sociology informative medium-paced

222 pages digital 2010

208 pages 2009

sociology technology challenging informative slow-paced

212 pages paperback

challenging informative medium-paced

missing page info 2001

challenging informative reflective slow-paced

512 pages 2001

nonfiction informative slow-paced

224 pages 2000

informative reflective medium-paced