A Dictionary Of Heraldry, With Upwards O by Charles Norton Elvin