ID:DA10794793
McTaggart, Doug
Search authors sharing the same name
Douglas McTaggart, Christopher Findlay, Michael Parkin
Addison-Wesley c1999 3rd ed
Available at 1 libraries
Addison-Wesley Pub. c1996 2nd Australian ed.