Invisible Green: A Thackeray Phin mystery