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