$6.00
Overview
Through a set of lively anecdotes and essays, Nathaniel Borenstein traces the divergence between the fields of software engineering and user-centered software design, and attempts to reconcile the nee...
Read more
Product Details
Be the first one to review
Review the book today!