Author: John Rose (of Bristol )