publisher: Cambridge University Press publish date: July 1st 2010
format: paperback pages: 412
language: English
ISBN:
1108014690 (9781108014694)
publisher: General Books publish date: May 20th 2012
format: paperback pages: 224
language: English
ISBN:
1150353252 (9781150353253)
publisher: The Long Riders' Guild Press
format: paperback
language: English
ISBN:
1590481526 (9781590481523)