The Observer's book of Heraldry - Mackinnon, Charles (Warne, 1972)