Author: Hardie, J.Keir, etc.