ID:DA01523092
Search authors sharing the same name
Peter Hadreas
Ashgate c2007 Ashgate new critical thinking in philosophy
: hbk
Available at 1 libraries
Peter J. Hadreas
P. Lang c1986 American university studies Series 5 . Philosophy ; v. 13
Available at 12 libraries