A COMPLETE GUIDE TO HERALDRY. Illustrated by nearly 800 designs, mainly from drawings by Graham Johnston.