The Humanure Handbook

The Humanure Handbook

1996 • 255 pages

Ratings1

Average rating4.5

15
The Humanure Handbook

The Humanure Handbook

Type: Physical Book

Pages: 255

Release Date: 1996-07-01

ISBN 10: 0964425831

ISBN 13: 9780964425835

Readers: 3