Knowledge in the making

by Bill Corcoran, Mike Hayhoe, Gordon M. Pradl

xii, 320 p. ; 24 cm