publisher: Tate Publishing
publish date: January 1st 2004
format: paperback pages: 144
ISBN:
1854375601 (9781854375605)
format: paperback pages: 232
language: English
ISBN:
8415691386 (9788415691389)
publisher: Ediciones Poligrafa S.A. publish date: September 30th 2012
format: paperback pages: 95
language: English
ISBN:
8434313103 (9788434313101)