Ioannis Philoponi in Aristotelis Physicorum Libros Tres Priores Commentaria Johannes - Hardback £233.10 was £259.00Find out more