ID:DA06891854
Search authors sharing the same name
John Peet
Island Press c1992
: hbk , : paper
Available at 32 libraries