Author: David H Wise
Alternate names: David H. Wise