Author: Kevin P. Johnson
Alternate names: Kevin Phillip Johnson; Dr. Kevin P. Johnson