Author: Hosking&hA.