by Lara Feigel (Editor), Alexandra Harris (Editor)
Format: Hardcover
Pages: 296
Publisher: Peter Lang Ltd
Published: 30 Apr 2009
ISBN 10: 1906165246
ISBN 13: 9781906165246