ID:DA0928819X
Search authors sharing the same name
Richard Vaillencourt
Fairmont Press , Distributed by PTR Prentice Hall c1994
Available at 3 libraries