Knights of the Middle Ages : their armour and coats of arms / by John Brooke-Little; illustrated by John Mollo Heraldry : sources, symbols and meaning / [by] Ottfried Neubecker, with contribution by J.P. Brooke-Little ; designed by Robert Tobler ; [translated from the German …