Beauty & the geek: Kate Bishop