Then We Die (Inspector Carlyle)
by James Craig
ISBN 13: 9781472100399
Format: Paperback (320 pages) Publisher: C & R Crime Published: 01 Aug 2013
Save for later
A Man of Sorrows (Inspector Carlyle)
ISBN 13: 9781472100412
Format: Paperback (320 pages) Publisher: C & R Crime Published: 20 Feb 2014
Never Apologise, Never Explain (An Inspector Carlyle Novel)
ISBN 13: 9781849015844
Format: Paperback (320 pages) Publisher: Robinson Published: 02 Feb 2012
Buckingham Palace Blues (An Inspector Carlyle Novel)
ISBN 13: 9781849015851
Format: Paperback (305 pages) Publisher: Constable Published: 02 Aug 2012
Acts of Violence (Inspector Carlyle)
ISBN 13: 9781472115126
Format: Paperback (320 pages) Publisher: Constable Published: 04 Feb 2016
All Kinds of Dead (Inspector Carlyle)
ISBN 13: 9781472122186
Format: Paperback (320 pages) Publisher: Constable Published: 02 Feb 2017
Dying Days (Inspector Carlyle)
ISBN 13: 9781472122223
Format: Paperback (320 pages) Publisher: Constable Published: 07 Feb 2019
The Circus (An Inspector Carlyle Novel)
ISBN 13: 9781472100375
Format: Paperback (352 pages) Publisher: Constable Published: 07 Feb 2013
Sins of the Fathers (Inspector Carlyle)
ISBN 13: 9781472115195
Format: Paperback (352 pages) Publisher: Constable Published: 05 Feb 2015
The Criminals We Deserve: An Inspector Carlyle Mystery (Inspector Carlyle Mysteries)
ISBN 13: 9780062365361
Format: Paperback (400 pages) Publisher: Witness Impulse Published: 24 Feb 2015
Nobody's Hero (Inspector Carlyle)
ISBN 13: 9781472115102
Format: Paperback (337 pages) Publisher: Constable Published: 06 Aug 2015
London Calling (Inspector Carlyle Mysteries)
ISBN 13: 9780062365255
Format: Paperback (368 pages) Publisher: Witness Impulse Published: 21 Oct 2014