by Mike Shepherd (Author)
Format: Mass Market Paperback
Pages: 352
Publisher: ACE
Published: 02 Jun 2016
ISBN 10: 0425266591
ISBN 13: 9780425266595