Encyclopadia Heraldica by William Berry & Robert Glover