The detective society made a promise to each other when they left school, that in two years they would be in the corner cafe, in Cambridge, on Christmas eve. On Christmas eve, 1942, Hazel comes, as promised.
The detective society made a promise to each other when they left school, that in two years they would be in the corner cafe, in Cambridge, on Christmas eve. On Christmas eve, 1942, Hazel comes, as promised.
After a disastrous first season in London, Rose Wilde finds herself torn between two men who love her -- but who both hide secrets that could ruin her.
...