1
by MacKenzie, I. Scott
Published 2013
Elsevier Science

2
by MacKenzie, I. Scott
Published 2007
Morgan Kaufmann Publishers

3
by MacKenzie, I. Scott
Published 2012
Elsevier Science