I had to come back and change my rating to five stars because I found myself missing Madeleine, Mitchell and Leonard all week! As a Theology graduate I enjoyed Mitchell's story the most- on a side note how come I never met a Mitchell during my course?! No offence to KCL TRS Class of 2010. Anyway, I enjoyed all of the theory and it made me miss university something terrible. I found Leonard's story frustrating and heartbreaking and I wanted to be Madeleine. So all in all, great characters, great novel.