publisher: Tate publish date: October 29th 2013
format: hardcover pages: 96
language: English
ISBN:
1849761272 (9781849761277)
publisher: Tate Publishing
publish date: September 1st 2013
format: hardcover pages: 96
language: English
ISBN:
1849760918 (9781849760911)