Teaching and learning mathematics in modern times - Patel, R N (Mumbai Himalaya Publishing House, 2012)