2
by MacKenzie, I. Scott
Published 2012
Elsevier Science

3
by MacKenzie, I. Scott
Published 2013
Morgan Kaufmann

4
by MacKenzie, I. Scott
Published 2024
Morgan Kaufmann

5
by MacKenzie, I. Scott
Published 2007
Morgan Kaufmann