Dirk Skene's review