The Scandalous Life of Ruby Devereaux - M. J. Robotham