Melanie Chan

4 books

208 pages hardcover

nonfiction computer science philosophy sociology informative medium-paced

138 pages paperback

nonfiction self help

173 pages 2010

nonfiction dark mysterious medium-paced

216 pages hardcover

nonfiction computer science sociology technology