Authors: Mark Dennis Vagle