Inventing for the Environment

418 pp., 7 x 9 in, 49 illus.

  • Hardcover
  • 9780262134279
  • Published: August 15, 2003

$32.95

  • Paperback
  • 9780262633284
  • Published: September 23, 2005

$45.00

Out of print