by David Stuart Davies (Author), Andrew Lane (Author), Lyndsay Faye (Author), Amy Thomas (Author), Andrew Lane (Author), David Stuart Davies (Author), Lyndsay Faye (Author), Martin Rosenstock (Editor), Derrick Belanger (Author), Derrick Belanger (Author), Amy Thomas (Author), Martin Rosenstock (Editor), Lyndsay Faye (Author), James Lovegrove (Author), Stuart Douglas (Author)
Format: Paperback
Pages: 528
Publisher: Titan Books (UK)
Published: 09 Jul 2019
ISBN 10: 1785659030
ISBN 13: 9781785659034