Introduction to Heraldry by Hugh Clark, James Robinson Planche & Thomas Wormull