PySpark in Action: Python data analysis at scale
Jonathan Rioux
Data Analysis With Python and PySpark