Author: Thomas Michell.