Lady Zuggi's Primer of Basic Heraldry, including appendices on Charges, Countercharges, and Trends of Modern Times