Shifting paradigms

by Dave Garwood, Michael Bane

ix, 206 p. : 27 cm