Nabaz T. Khayyat

2 books

345 pages hardcover

nonfiction history technology challenging informative reflective medium-paced

164 pages paperback

nonfiction art computer science technology informative medium-paced