ID:DA18411876
Search authors sharing the same name
David Ormerod, Karl Laird
Oxford University Press c2021 16th ed
Available at 8 libraries
Oxford University Press c2020 13th ed. / David Ormerod, Karl Laird
: pbk
Available at 6 libraries
Oxford University Press c2018 15th ed
: [pbk.]
Available at 10 libraries
Oxford University Press c2017 12th ed
Available at 5 libraries
Oxford University Press c2015 14th ed
Available at 13 libraries