Perfect people by Peter James – a review

Last week was  a bit of a religious week for me. Firstly I had a trip to see the excellent York Mystery Plays. If you’d asked me previously if I wanted to spend three hours sat outside watching bible stories I’d have run a mile, but they were fantastic. It was a bit like a live…