Alan R Borthwick Author