ReadFromCSV method