Aristotle's philosophy of science - Rita Singh (Delhi Global, 2002)