Alan R Thomas Author