Author: David V. Miller
Alternate names: Miller, David V.