publisher: Belknap Press publish date: 2018-08-01
format: hardcover pages: 848
language: English
ISBN:
0674987217 (9780674987210)
publisher: Haus Publishing
publish date: May 1st 2005
format: paperback pages: 170
language: English
ISBN:
1904341446 (9781904341444)