Rotten Lies (Lee Ofsted, #2)

Rotten Lies (Lee Ofsted, #2)

297 ratings
The Trouble with Mirrors (Alix London #4)

The Trouble with Mirrors (Alix London #4)

855 ratings
Nasty Breaks (Lee Ofsted, #3)

Nasty Breaks (Lee Ofsted, #3)

266 ratings
The Art Whisperer (Alix London, #3)

The Art Whisperer (Alix London, #3)

1172 ratings
A Wicked Slice (Lee Ofsted, #1)

A Wicked Slice (Lee Ofsted, #1)

402 ratings
A Cruise to Die for (Alix London, #2)

A Cruise to Die for (Alix London, #2)

1460 ratings
On the Fringe (Lee Ofsted, #5)

On the Fringe (Lee Ofsted, #5)

213 ratings
More Malice Domestic

More Malice Domestic

156 ratings
Where Have All the Birdies Gone? (Lee Ofsted, #4)

Where Have All the Birdies Gone? (Lee Ofsted, #4)

223 ratings
A Dangerous Talent (Alix London, #1)

A Dangerous Talent (Alix London, #1)

2418 ratings