by
Mr Michael McMillan
Language: English
Release Date: February 6, 2004
From the Foreword
`It is an honour to be asked to write a foreword for this new book by Michael McMillan. I have been excited about this book ever since I read early drafts of its first two chapters some time ago at the birth of the project. At different times thereafter I have read other parts...