Beauty and the geek: kate bishop