The Shorter Parts of Valor
Tanya Huff
Confederation of Valor (9)
Echoes
Danielle Steel
Let Me Call You Sweetheart
Mary Higgins Clark
Doctor Who: Rip Tide
Louise Cooper
Cambridge Blue
Alison Bruce
The Trinity Six
Charles Cumming