Aristotle's philosophy of science - Singh, Rita (Global Vision Publishing House, 2003)