Author: John Bede Valentine
Alternate names: Mr John Bede Valentine