Join my mailing list for information on new books and special offers.


neonmartini-oct-2016-front-cover600x400

Neon Martini

A comic take on a post-Trump America, comprehensively offensive to the Constitution, presidency, Congress, the Wild West and the mortuary industry.

Continue reading →
the-case-of--medicant-bishop(1500)

Sherlock Holmes – The Mendicant Bishop

Sherlock Holmes and Doctor Watson investigate two inexplicable deaths at the secret headquarters of the Amateur Mendicant Society and uncover…

Continue reading →
brighton1500_n

Sherlock Holmes – Murder on the Brighton Line

In the late autumn of 1888 Sherlock Holmes and Doctor Watson are in the seaside resort of Brighton where Holmes…

Continue reading →
HAMLET-AND-ME--March-10

Hamlet & Me

Mikey Cleary is a bright boy from a working class, Anglo-Irish family who lives in a confusion of worlds, each…

Continue reading →
The-Scottish-Question-Sons-of-the-Thistle-1500

Sherlock Holmes – The Scottish Question

  The Scottish Question A Scottish crown, its history lost in the mists of time, was taken by Edward the…

Continue reading →
Moles-mobi---1500

Sherlock Holmes & Young Winston – The Giant Moles

December 1887 Since Sherlock Holmes and Doctor Watson met young Winston Churchill in the spring of 1887, as described in…

Continue reading →
cover

Sherlock Holmes & Young Winston – The Jubilee Plot

  A review by David Ruffle, author of the acclaimed Lyme Regis Trilogy and other Sherlock Holmes books. Holmes and…

Continue reading →
deadwood1500-1

Sherlock Holmes & Young Winston – The Deadwood Stage

Spring 1887 For Sherlock Holmes and Doctor Watson, the Queen Victoria’s Golden Jubilee year is one of the busiest in…

Continue reading →
savoy1500

Sherlock Holmes – The Savoy Collection

This series of five Sherlock Holmes stories told in the traditional manner by Doctor Watson focuses on theatrical themes. A…

Continue reading →
murder-at-the-savoy600

Sherlock Holmes – Murder at the Savoy

In this first story in the Savoy Collection, Mr D’Oyly Carte engages Sherlock Holmes to investigate mysterious incidents that take…

Continue reading →
A-Scandal-in-Tite-Street600

Sherlock Holmes – A Scandal in Tite Street

In the second in a series of stories told in the traditional manner by Doctor Watson and focussing on Gilbert and…

Continue reading →
Trial-by-Jury600

Sherlock Holmes – Trial by Jury

In the third story of the Savoy Collection, told in the traditional manner by Doctor Watson and focussing on Gilbert…

Continue reading →
the-moving-finger-writes600

Sherlock Holmes – The Moving Finger Writes

In this fourth book in the Savoy Collection, Holmes is engaged by a Gentleman of the Royal Household to investigate…

Continue reading →
One-Little-Maid-from-School600

Sherlock Holmes – One Little Maid from School

In this, the last in the Savoy Collection, a series of stories focusing on Gilbert and Sullivan themes, Holmes and…

Continue reading →
kohada1500

Sherlock Holmes – The Kohada Collection

  ‘This agency stands flat-footed upon the ground and there it must remain. The world is big enough for us.…

Continue reading →
The-Skull-of-Kohada-Koheiji600

Sherlock Holmes – The Skull of Kohada Koheiji

Story 1 in the Kohada Collection. All is not well at the great Japanese Native Village Exhibition at Humphrey’s Hall…

Continue reading →
Ratcliffe600

Sherlock Holmes – The Ratcliffe Highway Affair

Story 2 in the Kohada Collection. Holmes and Watson learn of an oracle in East London that predicts the future.…

Continue reading →
Murder-on-the-Impulsive600

Sherlock Holmes – Murder on the Impulsive

Story 3 in the Kohada Collection. Holmes is called in to rid a Royal Navy battleship of a vampire that…

Continue reading →
The-de-Gascoigne-Mummy600

Sherlock Holmes – The DeGascoigne Mummy

Story 4 in the Kohada Collection. Holmes and Watson are engaged by the widow of Sir Edmund de Gascoigne, an…

Continue reading →
Marlowe600

Sherlock Holmes – The Reckoning of Kit Marlowe

Story 5 in the Kohada Collection.  “When a man’s verses cannot be understood, nor a man’s good wit seconded with…

Continue reading →