The Perils of Purple by Gillian James
_