publisher: Ryland Peters & Small
format: hardcover
language: English
ISBN:
1841729507 (9781841729503)
publisher: RYLAND PETERS & SMAL publish date: September 1st 2005
format: hardcover pages: 240
language: English
ISBN:
1841729493 (9781841729497)
publisher: Ryland Peters & Small publish date: April 1st 2008
format: paperback pages: 238
language: English
ISBN:
1845976363 (9781845976361)