1863 and Irish teenager Bessy Buckley, an intelligent, streetwise yet tender hearted girl, leaves Glasgow where she has had an abusive past, forced into prostitution at ten years of age by her mother, to make a better a life for herself and comes into the employ of Arabella Reid in a beautiful mansion named Castle Haivers near Edinburgh. she develops an infatuation with her glamorous but unstable mistress and is all to eager to please Arabella, who performs strange experiments on her. But this changes when she discovers a journal of her mistress entitled 'Observations' on the 'habits of the domestic class' in which Arabella says some uncomplimentary things about young Bessy and also reveals her infatuation for a previous maid named Nora who died in mysterious circumstances. Hurt and incensed Bessy decides to play a childish prank to get revenge, but this sets in motion a series of weird and dangerous occurrences and many twists and turns. Humorous, witty, at times sad and at others chilling, but always impossible to put down and always a magnificent read-this novel has it all. I fell in love with Bessy and it was her wonderful, witty, tart, pert, adorable, and warm hearted character, with a wonderful turn of phrase -such gems as 'pigs pizzle' 'I could't give a fleas fart' and 'Jesus Murphy' This makes sure the book was never dull. As you come to know Bessy you will want to follow her adventure to the end. A cast of Dickensian characters which Bessy interacts with makes this one of the best debut novels on the 2000s. This is a wonderful read and cannot be recommended enough.