Books listed by ISBN
D. M. · David M. · David Magnusson (author)
Academic Press · Cambridge University Press · Routledge · Wiley
David Magnusson (author)