A review by bookspam
A Conspiracy in Belgravia, by Sherry Thomas

funny mysterious medium-paced

4.0