Author: Thomas De Quiencey.