Through the looking glass by lilian Lingwood
_