Author: Brian P. Anderson
Alternate names: Anderson, Brian Philip; Anderson, Brian P. (Brian Philip)