1
by Bainbridge
Published 2000
2
by Bainbridge
Published 2008
3
by Bainbridge, David I.
Published 2005