Author: James Tregaskis and Son.