publisher: Linford publish date: May 1st 2011
format: paperback pages: 224
language: English
ISBN:
1444806653 (9781444806656)
publisher: Robert Hale Ltd publish date: April 13th 2010
format: hardcover pages: 160
language: English
ISBN:
0709088884 (9780709088882)