Author: Suffolk Heraldry Society.