Author: Mark Wallace Maguire
Alternate names: Mr. Mark Wallace Maguire