by Brian Small (Illustrator), Brian Small (Illustrator), John Fanshawe (Author), Terry Stevenson (Author), John Gale (Illustrator)
Format: Hardcover
Pages: 640
Publisher: Helm
Published: 12 Nov 2020
ISBN 10: 1472984315
ISBN 13: 9781472984319