Author: Vincent E. Barry
Alternate names: Vincent Barry