Yili Liu

2 books

694 pages paperback

nonfiction science technology informative medium-paced

587 pages 1998

nonfiction design psychology informative slow-paced