Here is the cover of the book with my shadow on the right. I am not sure if a dustjacket was ever released with the book, but on prowling around web-sites, the few that are available are described similiarly to this. So I believe no dustjacket.
So now you know the author - Pixie O'Harris. A Welsh born Australian. You can read more about her here.