Heralds of the Siege Book 2020 Heralds of the Siege JF John French RS Rob Sanders NK Nick Kyme JS James Swallow GT Gav Thorpe GH Guy Haley CW Chris Wraight AR Anthony Reynolds 3 readers PublisherGames WorkshopPublished2020