ID:DA01554052
Farmer, David J.
Search authors sharing the same name
David John Farmer
Routledge 2021
: hbk
Available at 2 libraries
M.E. Sharpe c2010
: cloth , : pbk
Available at 5 libraries
M.E. Sharpe c2005
Available at 12 libraries
University of Alabama Press 1995
Available at 24 libraries
David J. Farmer
University Press of America c1990
Available at 1 libraries
Plenum Press c1984 Criminal justice and public safety
Available at 10 libraries