Author: James D. Mauseth
Alternate names: James Mauseth