1
by Fuller, Steve
Published 2002
Indiana University Press

2
by Fuller, Steve
Published 2011
Palgrave Macmillan UK

3
by Fuller, Steve
Published 1989
Springer Netherlands