Author: Theodore Weesner
Alternate names: Theodroe Weesner; theodore weesner