Technology and people - Couverture souple

 
9780817004521: Technology and people