Author: Hayes, elmy,  Mr John Wallace, John