Richard Hyde

3 books

256 pages hardcover

nonfiction design history

336 pages paperback 2005

348 pages 2008

challenging informative reflective medium-paced