David M. Patel

6 books

310 pages digital

214 pages digital

177 pages digital

201 pages digital 2023 user-added

nonfiction business computer science technology

565 pages digital

286 pages digital