Hachette
Cold-Blooded Myrtle (Myrtle Hardcastle Mystery 3)
$17.95
An Edgar® Award Winning SeriesMyrtle Hardcastle—twelve-year-old Young Lady of Quality and Victorian amateur detective—is back on the case, solving ...
View full details