Hacker's Manual 2019 by Katharine Marsh (Editor) | Menrva Books | MenrvaBooks