Author: Fry and Steele.