JAMES DICKSON INNES WITH AN INTRODUCTION