All Good Things Must Come to an End: Dukes are Forever – the grand finale to Bec McMaster’s London Steampunk series

A compromising situation forced him into marriage. But has his wife been working for the enemy all along?

In a steam-fuelled world where vampires once ruled the aristocracy, a dangerous conspiracy threatens to topple the queen, and the Duke of Malloryn knows his nemesis has finally returned to enact his plans of revenge. […]