Author: James Mackenzie;  Preface  Oliphant Smeaton