ID:DA0175748X
Search authors sharing the same name
Shane Moriarity, Carl P. Allen
Wiley c1991 3rd ed
: pbk.
Available at 38 libraries
Harper & Row : Wiley c1987 2nd ed
Available at 28 libraries
Harper & Row c1984