publisher: Pan Publishing publish date: March 16th 2007
format: paperback pages: 302
language: English
ISBN:
0330451227 (9780330451222)
language: English
ISBN:
0333317289 (9780333317280)
language: English
ISBN:
1854713981 (9781854713988)
language: English
ISBN:
0333906624 (9780333906620)
pages: 352
language: English
ISBN:
0754041425 (9780754041429)
language: English
ISBN:
0330474871 (9780330474870)
language: English
ISBN:
0194216586 (9780194216586)
language: English
ISBN:
0330266934 (9780330266932)