A review by nichola
Blood by Janice Galloway

4.0



A very challenging particularly the final story... But a worthwhile read.