Fields' Guide to Assassins
2018 • 234 pages