by Garry Disher (Author)
Format: Paperback
Pages: 416
Edition: Main
Publisher: Viper
Published: 09 Apr 2020
ISBN 10: 1788165071
ISBN 13: 9781788165075