I have had a couple of late nights reading this and I loved it. It isn't great art,but it's a rollicking good yarn, a sort of fifteenth century italian Da Vinci Code. Great fun..(but if you don't like bad language, give it a miss..the main character has a heck of a mouth on her..)