Old_Tim rated A Plague of Giants (Seven Kennings, #1): 5 stars Oct. 11, 2020 Public A Plague of Giants (Seven Kennings, #1) by Kevin Hearne