Tacita Dean
  • Imprint: Tate Publishing
  • Publication Date: February 1, 2001
  • Price: $27.50
  • Trim Size: 8 12 x 10 12
  • ISBN: 1-85437-355-2
  • EAN: 9781854373557
  • Page Count: 80
  • Format: Paperback