So, this one had thrown me for a six!!! Reading it last night completely spun me out ... total confusion, which means that I must continue so that I can comprehend what is happening!!! Joanne Harris ... you do mesmerise me! This is so different, so disturbing, and yet so typically riveting!!!!