Author: Cotton, John of Bromsgrove.
Title: of Bromsgrove.