Author: Shane R. Jimerson
Alternate names: Shane R Jimerson