'A master of plotting and pacing' - New York Times
'With every new book I appreciate John ...(+)
A poisoned paan, a non-government issue arrow and the cameo of a mysterious Englishman...
Muzaffar Jang is that rare creature in Mughal Emperor (+)
The arrival of Elliott Wallace, the irresistibly eligible Viscount Lyngate, has thrown the sleepy village of Throckbridge into a tizzy. It soon becomes (+)
Hunter's Rage, the third in The Civil War Chronicles, Michael Arnold's acclaimed series of historical (+)