Introduction
Part 1: Sources and Datasets
Chapter 1: Protecting Sources and Yourself
Chapter 2: Acquiring Datasets
Part 2: Tools of the Trade
Chapter 3: The Command Line Interface
Chapter 4: Exploring Datasets in the Terminal
Chapter 5: Docker, Aleph, and Making Datasets Searchable
Chapter 6: Reading Other People's Emails
Part 3: Writing Code
Chapter 7: An Introduction to Python
Chapter 8: Working with Data in Python
Part 4: Structured Data
Chapter 9: BlueLeaks, Black Lives Matter, and the CSV File Format
Chapter 10: BlueLeaks Explorer
Chapter 11: Parler, the Insurrection of January 6, and the JSON File Format
Chapter 12: Epik Fail, Extremism Research, and SQL Databases
Part 5: Case Studies
Chapter 13: Pandemic Profiteers and COVID-19 Disinformation
Chapter 14: Neo-Nazis and Their Chat Rooms
Afterword
Appendixes
Appendix A: Using the Windows Subsystem for Linux
Appendix B: Scraping the Web
The chapters in red are included in this Early Access PDF.