Started last night, took a break from reading around 4:30 this morning and finished it later today. Fun read! Loved the humour that made it an entertaining and light read with enough seriousness to keep it interesting as well.