Inventors of ideas

by Donald G. Tannenbaum, Donald Tannenbaum, David Schultz

xxi, 314 p. ; 24 cm