ID:DA06629895
Search authors sharing the same name
editor, Peter Ruffier
Lewis Publishers c1992
Available at 4 libraries