Author: Nathaniel Silver
Alternate names: Nathaniel E. Silver