The Book of Lies. by Mary Horlock by Mary Horlock