Gracie Fairshaw and the mysterious guest /
Brownrigg, Susan,author.
Czerwonka, Jenny,illustrator.