Author: Mark H. Taylor
Alternate names: Mark H Taylor