3 ms·Non-paywalled: http://archive.today/G6QlD http://archive.today/G6QlDby rejectfinite 4y agoNon-paywalled: http://archive.today/G6QlD http://archive.today/G6QlD