Author: John B. Guerard
Alternate names: John Guerard; Jr., John B. Guerard; John B., Jr. Guerard