Author: Jr., John Cairns
Alternate names: John Cairns Jr.; John Cairns Jr; Cairns, John, Jr.