Author: Lockey, Joseph Byrne.