ID:DA02683607
Foster, William Edwin
Search authors sharing the same name
Bill Foster
Leisure Press c1983
pbk.
Available at 8 libraries