Elements of Constructive Philosophy door J.S. (John Stuart) Mackenzie