How can you not love John Barrowman? Well even if you don't he certainly loves himself and he's got a damned good reason to. He's talented and has a heart. He's also unapologetic about his sexuality and his enthusiasm for life in general.This isn't literature but it's surprisingly well written. He keeps up a good pace and doesn't get bogged down in too many boring details. I would have actually liked a few more details but you soon forget any complaints as you get pulled merrily along to the next excerpt of what I would call a well lived life.