Author: Tresidder, Argus John.