Who is Sarah Goshman?

Sarah Goshman (often known as Goshman) desperately needs to write a new bio. Also, ze doesn’t look like this picture at all anymore.

So you know, ze… or I… will get on that… soon.