The art of digital design

by David E. Winkel

xiii, 498 p. : 25 cm