Murder on a Mystery Tour - Marian Babson
A cosy mystery with a touch of humour. Pleasantly plays with conventions of Golden Age mysteries. You'll have to concentrate because there are lots of characters and two mysteries to solve.