Author: Eric J. Roose
Alternate names: E. Roose