1
by Harris, David
Published 2001
Morgan Kaufmann Publishers

2
by Harris, David
Published 2020
MDPI - Multidisciplinary Digital Publishing Institute