Kelly Corrigan

I write books......and......

...interview people

...help Children's Hospital Oakland

...oh, and manage some kids and a dog with my very nice husband.