by Owen Barfield
publisher: Barfield Press publish date: October 30th 2006
format: paperback pages: 256
language: English
ISBN:
1597311146 (9781597311144)
publisher: Barfield Press UK publish date: March 15th 2012
format: paperback pages: 340
language: English
ISBN:
0956942318 (9780956942319)
publisher: Wesleyan publish date: September 1st 1986
format: paperback pages: 256
language: English
ISBN:
0819561525 (9780819561527)
publisher: Barfield Press publish date: October 30th 2006
format: hardcover pages: 256
language: English
ISBN:
1597311154 (9781597311151)