10% off all books and free delivery over £40
Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books. *15% of eBooks.

Duffy

View All Editions

£9.99 £8.99

In Stock. Same day dispatch on orders before 3pm.

Add To Wishlist
Write A Review

About

Duffy Synopsis

When Brian McKechnie finds his wife attacked, his cat killed, and himself blackmailed by a man with a suspiciously erratic accent, he engages the services of London's most unusual private eye - Duffy. A bisexual ex-policeman with a phobia of ticking watches and a love of Tupperware, Duffy is anything but orthodox. But he's street smart, savvy and takes no nonsense from anyone. Intrigued by McKechnie's case and the ineptitude of his ex-colleagues on the police force, Duffy heads to his old patch - the seedy underbelly of Soho - to begin inquiries of his own. Helped by some shady characters from his past, Duffy discovers that while things have changed in his old stomping ground, the streets are still mean and the crooks walk arm in arm with the blues. Full to bursting with sex, violence and dodgy dealings, DUFFY is a gripping and entertaining crime novel with a distinctly different and entirely lovable anti-hero.

About This Edition

ISBN: 9781409150183
Publication date: 9th October 2014
Author: Dan Kavanagh
Publisher: Orion (an Imprint of The Orion Publishing Group Ltd ) an imprint of Orion Publishing Co
Format: Paperback
Pagination: 192 pages
Primary Genre Crime and Mystery
Recommendations:

Press Reviews

Author

You Might Also Like...

Devil-Devil

Graeme Kent

Ebook (Epub)

Digital. Available Immediately. Country restrictions apply.

£9.99

Resurrection Walk

Michael Connelly

Paperback

In Stock

£8.99 £9.99

Wrong Place Wrong Time

Gillian McAllister

Paperback

In Stock

£8.99 £9.99

The Killing Kind

John Connolly

Paperback

In Stock

£8.99 £9.99

Norwegian by Night

Derek B. Miller

Paperback

In Stock

£8.99 £9.99

The Killer on the Wall

Emma Kavanagh

Paperback

Print on Demand

£14.39 £15.99