Laying Ghosts > Editions
by James Buchanan First published January 31st 2013
Published January 31st 2013
by MLR Press
ebook, 375 pages
Published January 31st 2013
by MLR Press
Kindle Edition, 332 pages
Published February 2013
by MLR Press
Paperback, 374 pages




