1
by Bell, Mark
Published 2008
Oxford University Press

2
by Bell, Mark
Published 2002
Oxford University Press

3
by Robbins, Sarah
Published 2008
Wiley Pub.

4
by Bell, Mark
Published 2021
Cornell University Press

6
by Bell, Mark, Kelly, James F.
Published 2017
Apress

7
by Bell, Mark
Published 2013
Que Pub.