Author: McGonagall, William. Smith, James Leslie,