Author: Weaver at Norwich.