Author: M. Mitchell Waldrop
Alternate names: Mitchell Waldrop M