Author: Mark von Schlegell
Alternate names: Mark Von Schlegell; Mark A. Von Schlegell; Mark Schlegell