The Ruby in the Smoke: A Sally Lockhart Mystery RUBY IN THE SMOKE A SALLY LOCK (Sally Lockhart) [ Philip Pullman ]