ISBN 0521110866 books & textbook
Portraying Analogy (Cambridge Studies in Philosophy)
Cambridge University Press /2009-05-07 Paperback / 260 Pages
isbn-10: 0521110866 / isbn-13: 9780521110860
Cambridge University Press /2009-05-07 Paperback / 260 Pages
isbn-10: 0521110866 / isbn-13: 9780521110860