publisher: Ryland Peters & Small publish date: October 1st 2006
format: hardcover pages: 192
language: English
ISBN:
1845972325 (9781845972325)
publisher: Ryland Peters & Small publish date: February 28th 2003
format: hardcover pages: 144
language: English
ISBN:
1841723339 (9781841723334)
ISBN:
1841724254 (9781841724256)
publisher: Ryland Peters & Small publish date: February 1st 2006
format: hardcover pages: 240
language: English
ISBN:
1845971027 (9781845971021)