Author: Katya Zamolodchikova
Alternate names: Katya; Yekaterina Petrovna Zamolodchikova; Brian McCook