publisher: Oneworld Publications publish date: November 23rd 2007
format: hardcover pages: 304
language: English
ISBN:
1851685014 (9781851685011)
publisher: Berkley publish date: December 4th 2007
format: ebook pages: 400
language: English
ISBN:
1436245915 (9781436245913)