ID:DA1417699X
Search authors sharing the same name
David R. Smith ; with four chapters contributed by Paul D. Franzon
Prentice Hall c2000
Available at 2 libraries