ID:DA15374503
Search authors sharing the same name
David E. Vance
Springer c2009
Available at 1 libraries
by David E. Vance
Springer c2005
Available at 4 libraries