A review by kaseyjnic
Wrong Place Wrong Time by Gillian McAllister

5.0