*checks amazon description* Yah, I think that is it, though my cues were way off -- late 1800s vs early 1900s, ruby instead of rose... But short of finding a copy and skimming it, I think you found it! Awsome -- I may have a Christmas present finished.
The BBC did an adaption of it ( which is out on DVD) in which the main character is played by Billie Piper who played Rose in Doctor Who which is either what you were thinking of or a strange coincedence
Last edited by comicshorse; 2012-10-31 at 01:21 PM.
All Comicshorse's posts come with the advisor : This is just my opinion any difficulties arising from implementing my ideas are your own problem