Fixed the author list
Added a getDataSource method
Added a map() method