Author: Derek V. Smith
Alternate names: D. V. Smith