I love how Jamie Hawke mixes sex, sci fi , humor and adventure. I was laughing out loud.