Middle Knowledge > Editions
by William Hasker First published June 2000
Published April 14th 2000
by Peter Lang GmbH, Internationaler Verlag der Wissenschaften
New, Paperback, 309 pages
Published November 1st 2000
by Peter Lang Publishing
Paperback, 309 pages


