Pub. Date
c2006
A yound woman on a train, enroute back to England from Switzerland, meets a charming older lady who promptly disappears. The other passengers deny ever having seen her, leading the young woman into a complex web of mystery and high adventure.